<?php 
/* SVN FILE: $Id$ */
/* PrecioProducto Test cases generated on: 2010-02-06 11:57:26 : 1265475446*/
App::import('Model', 'PrecioProducto');

class PrecioProductoTestCase extends CakeTestCase {
	var $PrecioProducto = null;
	var $fixtures = array('app.precio_producto', 'app.centro_dist', 'app.producto', 'app.tipo_precio', 'app.moneda', 'app.usuario_creacion', 'app.usuario_modificacion');

	function startTest() {
		$this->PrecioProducto =& ClassRegistry::init('PrecioProducto');
	}

	function testPrecioProductoInstance() {
		$this->assertTrue(is_a($this->PrecioProducto, 'PrecioProducto'));
	}

	function testPrecioProductoFind() {
		$this->PrecioProducto->recursive = -1;
		$results = $this->PrecioProducto->find('first');
		$this->assertTrue(!empty($results));

		$expected = array('PrecioProducto' => array(
			'id'  => 1,
			'centro_dist_id'  => 1,
			'producto_id'  => 1,
			'credito'  => 1,
			'tipo_precio_id'  => 1,
			'precio'  => 1,
			'moneda_id'  => 1,
			'activo'  => 1,
			'usuario_creacion_id'  => 1,
			'fecha_creacion'  => '2010-02-06 11:57:26',
			'usuario_modificacion_id'  => 1,
			'fecha_modificacion'  => '2010-02-06 11:57:26',
			'usuario_borrado'  => 1,
			'fecha_borrado'  => '2010-02-06 11:57:26'
		));
		$this->assertEqual($results, $expected);
	}
}
?>